package net.minecraft.server.dedicated;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
class DedicatedServerCommandThread extends Thread
{
final DedicatedServer server;
DedicatedServerCommandThread(DedicatedServer par1DedicatedServer)
{
this.server = par1DedicatedServer;
}
public void run()
{
BufferedReader var1 = new BufferedReader(new InputStreamReader(System.in));
String var2;
try
{
while (!this.server.isServerStopped() && this.server.isServerRunning() && (var2 = var1.readLine()) != null)
{
this.server.addPendingCommand(var2, this.server);
}
}
catch (IOException var4)
{
var4.printStackTrace();
}
}
}